package Interfaces;
public interface Floor extends java.lang.Iterable <Space> {
    java.util.Iterator iterator();
    int getHowMuchSpaceInFloor();
    double getHowMuchAreaInFloor();
    int getHowMuchRoomsInFloor();
    Space[] getMassSpacesInFloor();
    Space getSpaceInFloor(int n);
    void setSpaceInFloor(int n, Space s);
    void addSpaceInFloor(int n, Space s);
    void delSpaceInFloor(int n);
    Space getBestSpace();
    Object clone();
}
